• word of the day

    genus crocuta

    genus crocuta - Dictionary definition and meaning for word genus crocuta

    Definition
    (noun) a genus of Hyaenidae
    Synonyms : crocuta
Download our Mobile App Today
Receive our word of the day
on Whatsapp